FRES Version 1.52 Copyright (c) 1992 by Jamie O'Connell As promised, This is a version of FRES which should work under both Windows 3.0 and 3.1. In addition, I've added a "Stay on Top" feature -- see FRES.WRI for details... FRES is a small Windows program. It displays and updates the Date, Time, Windows Mode, Free Memory, and Free Resources . It doesn't take up much memory or screen space. I run it all the time in the lower corner of my screen. Fres is copyrighted software, but may be used and distributed freely -- I encourage it. INSTALLATION The only file needed to run Fres is FRES.EXE. You can copy it to any directory and attach it to a group in the Program Manager (Pick File/New... and add a Program Item). Alternatively, you can add FRES.EXE to the LOAD statement in your WINDOWS.INI file. I've included the source code for anyone who cares. It should compile using any Windows capable compiler. I used the new Microsoft C/C++ 7.0 compiler to build this version. Packing List README.TXT This file FRES.EXE The Windows Program FRES.WRI Documentation -- Use Windows Write FRESSRC.ZIP... The C Source Code - containing... FRES.MAK A PWB (NMAKE) Makefile FRES.C The C Source FRES.ICO The ICON FRES.RES A compiled resource script -- Use Borland WorkShop FRES.DEF The Definition file for MS C/C++ 7.0 TECHNICAL NOTES Fres uses a non-modal dialog box as its main window. When it starts up, it checks the version of windows running. For Windows 3.0 it uses the undocumented function, GetHeapSpaces, to determine free resources; for Windows 3.1 it uses the new GetFreeSystemResources function. Note that the FRES.DEF file explicitly IMPORTS GetHeapSpaces, as the function was removed from LIBW.LIB for vers 3.1. If you want to compile it using a Windows 3.0 SDK, remove the code that references GetFreeSystemResources. Send any comments or suggestions to: Jamie O'Connell CIS: 73030,351 191 Park Dr. #44 Boston, MA 02215 DISCLAIMER This program is provided without any warranty, expressed or implied, including but not limited to fitness for a particular purpose.